/**
 * 详情页
 */
.goods-detail {
	width: 960px;
	margin: auto;
	text-align: center;
	position: relative;
	z-index: 4;
}
.goods-detail .main {
	float: left;
	width: 600px;
}
.goods-detail .side {
	float: right;
	width: 360px;
}

/* 关联商品 */
.relate-list {
	float: left; 
	padding: 0 18px; 
}
.relate-list li { 
	border: 1px solid #FFF; 
	margin-top: 10px;  
	padding: 4px; 
	background: #FFF; 
	position: relative;
	box-shadow: 0px 3px 1px 0 rgba(0, 0, 0, .02); 
}
.relate-list a.thumb {
	width:100px;
	height:100px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	background-color:#FFF;
}
.relate-list img {
	vertical-align:middle;
	max-width:100%;
	max-height:100%;
}
.cart-icon{
	background:url(/img/sale.png) repeat 0 0;
	position:absolute;
	cursor: pointer;
	right: 3px;
	bottom: 3px;
	width: 16px;
	height: 16px;
}
/* 选择的红色和箭头 */
.relate-list li.on { background: #ff7484; }
.relate-list li .arrow, .relate-list li .arrow-inner { 
	position: absolute; 
	height: 0; width: 0; 
	font-size: 0; 
	border: 10px solid transparent; 
}
.relate-list li .arrow {
	display:none; 
	border-right-color: #DDD; 
	right: -19px; 
	top: 50%; 
	margin-top: -10px; 
}
.relate-list li .arrow-inner { 
	border-right-color: #f8f8f8; 
	top: -10px; 
	left: -9px; 
}
.relate-list li.on .arrow{
	display:block;
}

/* 明星图 */
.pic-panel {
	position:relative;
	float:left;
	width:420px;
	border: 1px solid #efefef;
	background: #fff;
	text-align: center;
	margin-bottom: 40px;
	padding: 15px 9px;
}
.pic-panel img {
	max-width:100%;
}

/* 商品描述 */
.goods-detail .good-info {
	border:1px solid #efefef;
	position:relative;
	background:#fff;
	text-align:left;
	margin-bottom:15px;
	padding-bottom:10px
}
.good-info .des {
	padding:20px 25px 0px 25px
}
.good-info h2 {
	margin-bottom:15px;
	font-size:18px;
	line-height:24px;
	border-bottom:1px solid #d5d5d5;
	padding-bottom:10px;
	word-wrap:break-word
}
.good-info h2 a {
	color:#d1ad95
}

.good-info .brand {
	color:#545454;
	overflow: hidden;
}
.good-info .brand li {
	padding: 0 0 12px 0;
	float: left;
}
.good-info .brand img {
	margin-right: 15px;
	display: block;
	*display:inline;
	zoom:1;
}
.good-info .brand a {
	font-size: 14px;
}
.good-info .brand p {
	line-height: 26px;
}
.good-info .buy {
	height:50px;
	background:url(/img/bg_buy.png) repeat 0 0;
	font-size:14px;
}
.good-info .buy a {
	float:left;
	margin:10px 0 0 30px;
	display:inline;
	color:#000;
	font-size:16px;
	height:56px
}
.good-info .buy .price {
	font-size:28px;
	float:left;
	padding:0 15px 0 60px;
	height:40px;
	line-height:45px;
}
.good-info .buy .view-more {
	float:left;
	padding:0 0 0 35px;
	height:40px;
	line-height:50px;
}

/* 相关推荐 */
.goods-detail .good-related {
	border:1px solid #efefef;
	background:#fff;
	position:relative;
	text-align:left;
	padding:20px 0 0 0
}
.goods-detail .good-related h2 {
	font-size:18px;
	margin:0 0 15px 25px
}
.goods-detail .good-related ul {
	margin:0 0 10px 18px
}
.goods-detail .good-related li {
	float:left;
	width:120px;
	height:120px;
	overflow:hidden;
	margin:0 10px 20px 10px;
	text-align:center
}
.goods-detail .good-related li img {
	margin:0 auto;
	max-width:120px;
	max-height:120px
}
.goods-detail .good-related .pic {
	position:relative;
	width:120px;
	height:120px;
	overflow:hidden;
	background:0
}








.goods-items {
	width: 1200px;
	margin: 0 auto;
}
.goods-items .main {
	width:956px;
	float:left; 
}
.goods-items .collocation {
	float:left;
	width:230px;
	margin-left: 10px;
}
.goods-items .good-related {
	border:1px solid #efefef;
	background:#fff;
	position:relative;
	text-align:left;
	padding:20px 0 0 0
}
.goods-items .good-related h2 {
	margin: 0 0 10px 10px;
	font-size: 14px;
	color: #818181;
}
.goods-items .good-related .pic {
	margin: 0 10px 10px;
}
.goods-items .good-related .pic img {
	width: 210px;
}
.goods-items .good-related .good-info{
	margin: 0 10px 10px;
	text-align: left;
}
.goods-items .good-related .good-info h2{
	margin: 0 0 15px 0;
}

/* 搭配单品关联页 */
.item-list { 
	float: left; 
	height: 100%;
	width: 786px; 
	border: 1px solid #efefef;
	background: #fff;
	text-align: center;
	padding: 15px 8px;
}
.item-list .good-item {
	width: 240px;
	margin: 0;
	padding: 10px 10px 8px 10px;
}
.item-list .good-item .pic {
	width: 240px;
}